a man with a heavy build - Francés Inglés Diccionario